shop carpenter - French English Dictionary